supporting leg - Spanish English Dictionary